Update the list of Ubuntu release names
authorGraham Inggs <ginggs@debian.org>
Thu, 7 Sep 2023 22:43:45 +0000 (00:43 +0200)
committerGianfranco Costamagna <locutusofborg@debian.org>
Thu, 7 Sep 2023 22:43:45 +0000 (00:43 +0200)
Forwarded: no
Last-Update: 2023-04-29

Gbp-Pq: Name ubuntu-releases.patch

clang/include/clang/Driver/Distro.h
clang/lib/Driver/Distro.cpp

index 01d66b30b0386df5b1a6440a80e2400c5ded32a1..a4f70e6723107e08f0a6a5bf4dfc0ed16f2bce33 100644 (file)
@@ -76,6 +76,8 @@ public:
     UbuntuImpish,
     UbuntuJammy,
     UbuntuKinetic,
+    UbuntuLunar,
+    UbuntuMantic,
     UnknownDistro
   };
 
@@ -127,7 +129,7 @@ public:
   }
 
   bool IsUbuntu() const {
-    return DistroVal >= UbuntuHardy && DistroVal <= UbuntuKinetic;
+    return DistroVal >= UbuntuHardy && DistroVal <= UbuntuMantic;
   }
 
   bool IsAlpineLinux() const { return DistroVal == AlpineLinux; }
index 1898667279cc3bfed9db25b76581283a4b0930ed..c62fe07a46a2baedde1a81ad4dac6f18e98ce455 100644 (file)
@@ -92,6 +92,8 @@ static Distro::DistroType DetectLsbRelease(llvm::vfs::FileSystem &VFS) {
                     .Case("impish", Distro::UbuntuImpish)
                     .Case("jammy", Distro::UbuntuJammy)
                     .Case("kinetic", Distro::UbuntuKinetic)
+                    .Case("lunar", Distro::UbuntuLunar)
+                    .Case("mantic", Distro::UbuntuMantic)
                     .Default(Distro::UnknownDistro);
   return Version;
 }